package cn.cs.fallback;

import cn.cs.client.RestInvoiceClient;
import cn.cs.client.RestInvoiceTitleClient;
import cn.cs.pojo.Invoice;
import cn.cs.pojo.InvoiceTitle;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;

@Component
public class InvoiceTitleFallBack implements RestInvoiceTitleClient {


    @Override
    public InvoiceTitle getInvoiceTitleById(Long id) throws Exception {
        return null;
    }

    @Override
    public InvoiceTitle getInvoiceTitleByName(String name, String userId) throws Exception {
        return null;
    }

    @Override
    public List<InvoiceTitle> getInvoiceTitleListByUserId(String userId) throws Exception {
        return null;
    }

    @Override
    public Integer addInvoiceTitle(InvoiceTitle invoiceTitle) throws Exception {
        return null;
    }

    @Override
    public Integer modifyInvoiceTitle(InvoiceTitle invoiceTitle) throws Exception {
        return null;
    }

    @Override
    public Integer deleteInvoiceTitleById(Long id) throws Exception {
        return null;
    }

    @Override
    public Integer setDefault(Long id) throws Exception {
        return null;
    }

    @Override
    public Integer setDefaultAll(String userId) throws Exception {
        return null;
    }

    @Override
    public InvoiceTitle getDefaultByUserId(String userId) throws Exception {
        return null;
    }
}
